physical damage insurance - French English Dictionary